package Teste;
import Passageiros.ClientesDAO;
import Passageiros.DAOException;
import Vo.ClientesVO;


public class TestesCliente 
{
	public void inserir(String nomeCliente )
	{
		
		int i = 0;
		i++;
		try 
		{
			ClientesDAO dao = new ClientesDAO( ) ;
			
			ClientesVO cliente = new ClientesVO( ) ;
			cliente.setCodigoCliente( i ) ;
			cliente.setNomeCliente(nomeCliente) ;	
			dao.inserirClientes( cliente ) ;
		} 
		catch ( DAOException e ) 
		{
			e.printStackTrace();
		}
	}
	
	public void alterar(String nome )
	{
		int i = 0;
		i++;
		try 
		{
			ClientesDAO dao = new ClientesDAO( ) ;
			
			ClientesVO cliente = new ClientesVO( ) ;
			cliente.setCodigoCliente( i ) ;
			cliente.setNomeCliente(nome) ;
			
		
			dao.alterarClientes( cliente ) ;
		} 
		catch ( DAOException e ) 
		{
			e.printStackTrace();
		}
	}
	
	public void excluir( )
	{
		try 
		{
			ClientesDAO dao = new ClientesDAO( ) ;
			
			ClientesVO cliente = new ClientesVO( ) ;
			cliente.setCodigoCliente( 1 ) ;
		
			dao.excluirClientes( cliente ) ;
		} 
		catch ( DAOException e ) 
		{
			e.printStackTrace();
		}
	}
	
	public void consultar( )
	{
		try 
		{
			ClientesDAO dao = new ClientesDAO( ) ;
			
			ClientesVO cliente = dao.consultarClientes( 1 ) ;
			
			if ( cliente != null ) 
			{
				System.out.println(" *** Cliente Consultado *** ");
				System.out.println( " Nome: " 		+ cliente.getNomeCliente( ) ) ;
				
			}
		} 
		catch ( DAOException e ) 
		{
			e.printStackTrace();
		}
	}
	
	

}
